package com.hb.common.handler.os;

/**
 * 操作系统处理器
 */
public interface OSHandler {

    /**
     * 根据操作系统环境，组装对应的命令
     *
     * @param command 命令串
     * @return 组装后的命令
     */
    String[] assembleCommand(String command);

    /**
     * 获取当前操作系统的路径
     */
    String getOsPath();

    /**
     * 获取对应的操作系统
     */
    String getOSName();

}
